it undulates - İspanyolca İngilizce Sözlük